package com.yuw.oop.lianxi;

/*
 * 有一群老师和学生，要求打印老师和学生的信息。【采用面向对象的编程思想】
 * 提示：老师和学生有共同的父类Person；有一个管理类和测试驱动类【main方法所在类】
 * 
 * 需求分析：
 * （1）抽象封装Person类
 * （2）抽象封装子类Student和Teacher类
 * （3）抽象封装测试类
 * （4）需要使用集合将一群老师和学生进行存储（当前能用的只有数组）
 * 	       遍历数组集合，来打印老师和学生的信息
 * 
 */
public class TestDriver {
	public static void main(String[] args) {
		test01();
	}

	private static void test01() {
		// 创建一个管理者类实例对象
		Manager man = new Manager();
		// 调用管理者初始化方法，初始化成员信息
		man.init();
		// 调用打印方法，打印所有员工的信息
		man.printAllInfo();
	}
}
